About Lt Coxhead Building Services Ltd (13326474) United Kingdom