About G & R Developments Limited (09438578) United Kingdom