About G Williams Projects Limited (12626587) United Kingdom