About Allen Automation & Controls (aac) Limited (09139125) United Kingdom