About Walton On Thames Ltd (11041768) United Kingdom