About Ricketts Hopkinson Ltd (12523859) United Kingdom