About Ranelagh Limited (09965719) United Kingdom