About G & R Contractors Limited (04729301) United Kingdom