About Baillie Technical Services Ltd (10164182) United Kingdom