About Ragdale Limited (11175529) United Kingdom