About Jeanne Ricketts Limited (13393346) United Kingdom