About Ruddock Limited (10251912) United Kingdom