About Ridley & Rimmer Limited (06414858) United Kingdom