About Borehamwood Industrial Automation Ltd (10758150) United Kingdom