About Henshaw Mechanical Services Ltd (10971994) United Kingdom