About William Charles Contractors Limited (12941704) United Kingdom