About G.c. Rickards (investments) Limited (00864149) United Kingdom