About T. E. Beach (contractors) Ltd (06475894) United Kingdom