About Walters & Co Yorkshire Ltd (12007963) United Kingdom