About Viv Walsh Ltd (10459284) United Kingdom