About Trevor Marks Gates & Automation Limited (11883585) United Kingdom