About Rich & Carr Limited (07886549) United Kingdom