About Walton Technology Ltd (11197642) United Kingdom