About Allied Mechanical Services Holdings Limited (10582636) United Kingdom