About Ringrose & Co. Limited (07741358) United Kingdom