About C. Ricketts Limited (05637660) United Kingdom