About Walton & James Limited (12351928) United Kingdom