About Sheldrake Hayes Ltd (12903854) United Kingdom