About Wallis Townshend Legal Services Limited (10269013) United Kingdom