About Rippon & Dean Limited (01015644) United Kingdom