About Walton Leigh Limited (07287010) United Kingdom