About Waltons Holdings Ltd. (12967308) United Kingdom