About Walters Wallis Limited (11976648) United Kingdom