About Rickett & Reed Limited (07859534) United Kingdom