About Walters James Ltd (13007402) United Kingdom