About G&r Kitchen Installations Limited (09245662) United Kingdom