About G & C Builders (london) Limited (11815505) United Kingdom