About H&c Engineering Services Ltd (12851823) United Kingdom