About Ruddock Ashton International Ltd (13276076) United Kingdom