About General Technical & Maintenance Services Ltd (11164962) United Kingdom