About G & C Sweepers Limited (11268767) United Kingdom