2016 Winner 'Exporter of the Year' - Western Morning News
2009 GE (Ground Engineering) Award Winner
World Leader in Reed Harvesting and Wetland Management



Loglogic can provide it's range of equipment to anywhere in the world. Please don't hesitate to contact us for further information.
We are currently seeking international agents to expand our operations.
This email address is being protected from spambots. You need JavaScript enabled to view it.
Head Office:
Peverstone
Cullompton
Devon
EX15 1RW
United Kingdom
Phone:
(+44) 1884 839999
E-Mail:
This email address is being protected from spambots. You need JavaScript enabled to view it.
[Click here to contact a specific department]
Fax:
+44 (0) 1884 839 993
session.client.browser ⇒ Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
password_clear ⇒
link ⇒ https://www.loglogic.co.uk/index.php/international-agents/other-agent
session.token ⇒ 84011aacdd2ad210751e7e44e5ac9768
Application 0.000 seconds (+0.000); 0.71 MB (+0.708) - afterLoadApplication 0.044 seconds (+0.044); 3.71 MB (+3.002) - afterInitialiseApplication 0.055 seconds (+0.011); 4.98 MB (+1.268) - afterRouteApplication 0.127 seconds (+0.072); 6.93 MB (+1.949) - afterDispatchApplication 0.169 seconds (+0.043); 7.52 MB (+0.591) - beforeRenderModule mod_s5_box (S5 Box)Application 0.170 seconds (+0.001); 7.59 MB (+0.072) - beforeRenderModule mod_login (Login)Application 0.173 seconds (+0.003); 7.75 MB (+0.158) - afterRenderModule mod_login (Login)Application 0.173 seconds (+0.000); 7.74 MB (-0.004) - beforeRenderModule mod_s5_register (Register)Application 0.174 seconds (+0.001); 7.78 MB (+0.032) - afterRenderModule mod_s5_register (Register)Application 0.174 seconds (+0.000); 7.72 MB (-0.055) - afterRenderModule mod_s5_box (S5 Box)Application 0.174 seconds (+0.000); 7.72 MB (-0.003) - beforeRenderModule mod_menu (Quick Menu)Application 0.178 seconds (+0.004); 7.79 MB (+0.068) - afterRenderModule mod_menu (Quick Menu)Application 0.178 seconds (+0.000); 7.78 MB (-0.008) - beforeRenderModule mod_custom (Bottom Softrak Logo)Application 0.179 seconds (+0.001); 7.79 MB (+0.013) - afterRenderModule mod_custom (Bottom Softrak Logo)Application 0.180 seconds (+0.000); 7.79 MB (-0.003) - beforeRenderModule mod_custom (Contact Loglogic)Application 0.181 seconds (+0.001); 7.79 MB (+0.007) - afterRenderModule mod_custom (Contact Loglogic)Application 0.181 seconds (+0.000); 7.79 MB (-0.002) - beforeRenderModule mod_breadcrumbs (Breadcrumbs)Application 0.182 seconds (+0.001); 7.82 MB (+0.026) - afterRenderModule mod_breadcrumbs (Breadcrumbs)Application 0.182 seconds (+0.000); 7.81 MB (-0.006) - beforeRenderModule mod_menu (Top Menu)Application 0.183 seconds (+0.000); 7.82 MB (+0.006) - afterRenderModule mod_menu (Top Menu)Application 0.183 seconds (+0.000); 7.81 MB (-0.005) - beforeRenderModule mod_custom (Home Header Quote)Application 0.183 seconds (+0.000); 7.82 MB (+0.005) - afterRenderModule mod_custom (Home Header Quote)Application 0.183 seconds (+0.000); 7.82 MB (-0.002) - beforeRenderModule mod_search (Search)Application 0.184 seconds (+0.001); 7.83 MB (+0.014) - afterRenderModule mod_search (Search)Application 0.194 seconds (+0.009); 7.92 MB (+0.094) - afterRender7.97 MB (8,359,728 Bytes)SELECT `data`
FROM `rtj1k_session`
WHERE `session_id` = 'dv31ud7p35o0159pmkdkoob9o0'SELECT `session_id`
FROM `rtj1k_session`
WHERE `session_id` = 'dv31ud7p35o0159pmkdkoob9o0'
LIMIT 0, 1INSERT INTO `rtj1k_session`
(`session_id`, `client_id`, `time`)
VALUES
('dv31ud7p35o0159pmkdkoob9o0', 0, '1775913930')SELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_users'SELECT b.id
FROM rtj1k_usergroups AS a
LEFT JOIN rtj1k_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1SELECT id, rules
FROM `rtj1k_viewlevels`SELECT folder AS type, element AS name, params
FROM rtj1k_extensions
WHERE enabled >= 1
AND type ='plugin'
AND state >= 0
AND access IN (1,1)
ORDER BY orderingSELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_languages'SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,`m`.`browserNav`, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM rtj1k_menu AS m
LEFT JOIN rtj1k_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_content'SELECT *
FROM rtj1k_languages
WHERE published=1
ORDER BY ordering ASCSELECT id, home, template, s.params
FROM rtj1k_template_styles as s
LEFT JOIN rtj1k_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT a.rules
FROM rtj1k_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lftSELECT b.rules
FROM rtj1k_assets AS a
LEFT JOIN rtj1k_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_content')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROM rtj1k_content AS a
LEFT JOIN rtj1k_categories AS c
on c.id = a.catid
LEFT JOIN rtj1k_users AS u
on u.id = a.created_by
LEFT JOIN (
SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM rtj1k_contact_details AS contact
WHERE contact.published = 1
GROUP BY contact.user_id, contact.language) AS contact
ON contact.user_id = a.created_by
LEFT JOIN rtj1k_categories as parent
ON parent.id = c.parent_id
LEFT JOIN rtj1k_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM rtj1k_categories AS cat JOIN rtj1k_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published <= 0
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE a.id = 255
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-04-11 13:25:30')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-04-11 13:25:30')
AND (a.state = 1 OR a.state =2)SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version,
CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM rtj1k_categories as c
LEFT JOIN rtj1k_categories AS s
ON (s.lft <= c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt < c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM rtj1k_categories AS cat JOIN rtj1k_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system')
AND c.access IN (1,1)
AND c.published = 1
AND s.id=8
AND badcats.id is null
GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version
ORDER BY c.lftSELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_tags'SELECT `m`.`tag_id`,`t`.*
FROM `rtj1k_contentitem_tag_map` AS m
INNER JOIN `rtj1k_tags` AS t
ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = 'com_content.article'
AND `m`.`content_item_id` = 255
AND `t`.`published` = 1
AND t.access IN (1,1)UPDATE rtj1k_content
SET hits = hits + 1
WHERE id = 255SELECT *
FROM rtj1k_template_styles
WHERE template = 'corporate_response';SELECT *
FROM rtj1k_menu
WHERE template_style_id IN (14)
AND alias = 'other-agent'SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM rtj1k_modules AS m
LEFT JOIN rtj1k_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN rtj1k_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
WHERE m.published = 1
AND e.enabled = 1
AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2026-04-11 13:25:30')
AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2026-04-11 13:25:30')
AND m.access IN (1,1)
AND m.client_id = 0
AND (mm.menuid = 300 OR mm.menuid <= 0)
ORDER BY m.position, m.orderingSELECT menutype
FROM rtj1k_menu
WHERE language = 'en-GB'
AND home = 1SELECT menutype
FROM rtj1k_menu
WHERE language = 'en-GB'
AND home = 1SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,`m`.`browserNav`, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM rtj1k_menu AS m
LEFT JOIN rtj1k_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftUPDATE `rtj1k_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1775913930;s:18:\"session.timer.last\";i:1775913930;s:17:\"session.timer.now\";i:1775913930;s:22:\"session.client.browser\";s:103:\"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":24:{s:9:\"\\0\\0\\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:1:{i:0;i:1;}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\\0\\0\\0_params\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:14:\"\\0\\0\\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\\0\\0\\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\\0\\0\\0_authActions\";N;s:12:\"\\0\\0\\0_errorMsg\";N;s:10:\"\\0\\0\\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:16:\"com_mailto.links\";a:1:{s:40:\"a4b7c00209fe58e4992de2c64645fd5bf97a744e\";O:8:\"stdClass\":2:{s:4:\"link\";s:69:\"https://www.loglogic.co.uk/index.php/international-agents/other-agent\";s:6:\"expiry\";i:1775913930;}}s:13:\"session.token\";s:32:\"84011aacdd2ad210751e7e44e5ac9768\";}'
, `time` = '1775913930'
WHERE `session_id` = 'dv31ud7p35o0159pmkdkoob9o0'4 × SELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions2 × SELECT menutype
FROM rtj1k_menu2 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,`m`.`browserNav`, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM rtj1k_menu AS m
LEFT JOIN rtj1k_extensions AS e
ON m.component_id = e.extension_id1 × SELECT `m`.`tag_id`,`t`.*
FROM `rtj1k_contentitem_tag_map` AS m
INNER JOIN `rtj1k_tags` AS t
ON `m`.`tag_id` = `t`.`id`1 × SELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROM rtj1k_content AS a
LEFT JOIN rtj1k_categories AS c
on c.id = a.catid
LEFT JOIN rtj1k_users AS u
on u.id = a.created_by
LEFT JOIN ( SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM rtj1k_contact_details AS contact1 × SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version,
CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM rtj1k_categories as c
LEFT JOIN rtj1k_categories AS s
ON (s.lft <= c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt < c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM rtj1k_categories AS cat JOIN rtj1k_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt1 × SELECT *
FROM rtj1k_menu1 × SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM rtj1k_modules AS m
LEFT JOIN rtj1k_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN rtj1k_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id1 × SELECT b.rules
FROM rtj1k_assets AS a
LEFT JOIN rtj1k_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT *
FROM rtj1k_template_styles1 × SELECT id, home, template, s.params
FROM rtj1k_template_styles as s
LEFT JOIN rtj1k_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id1 × SELECT b.id
FROM rtj1k_usergroups AS a
LEFT JOIN rtj1k_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT `session_id`
FROM `rtj1k_session`1 × SELECT id, rules
FROM `rtj1k_viewlevels1 × SELECT folder AS type, element AS name, params
FROM rtj1k_extensions1 × SELECT `data`
FROM `rtj1k_session`1 × SELECT *
FROM rtj1k_languages1 × SELECT a.rules
FROM rtj1k_assets AS a1 × UPDATE `rtj1k_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1775913930;s:18:\"session.timer.last\";i:1775913930;s:17:\"session.timer.now\";i:1775913930;s:22:\"session.client.browser\";s:103:\"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":24:{s:9:\"\\0\\0\\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:1:{i:0;i:1;}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\\0\\0\\0_params\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:14:\"\\0\\0\\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\\0\\0\\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\\0\\0\\0_authActions\";N;s:12:\"\\0\\0\\0_errorMsg\";N;s:10:\"\\0\\0\\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:16:\"com_mailto.links\";a:1:{s:40:\"a4b7c00209fe58e4992de2c64645fd5bf97a744e\";O:8:\"stdClass\":2:{s:4:\"link\";s:69:\"https://www.loglogic.co.uk/index.php/international-agents/other-agent\";s:6:\"expiry\";i:1775913930;}}s:13:\"session.token\";s:32:\"84011aacdd2ad210751e7e44e5ac9768\";}' , `time` = '1775913930'1 × UPDATE rtj1k_content
SET hits = hits + 11 × INSERT INTO `rtj1k_session` (`session_id`, `client_id`, `time`)
VALUES ('dv31ud7p35o0159pmkdkoob9o0', 0, '1775913930'