About Ratcliff & Roper (holdings) Ltd (06279893) United Kingdom