About Ashford Control & Automation Ltd (11276637) United Kingdom