About G&s Builder Limited (12614263) United Kingdom