About Rideout & Co. Limited (02270856) United Kingdom