About G.c. Rickards Limited (06061967) United Kingdom