About Wallis Marsh Limited (13349580) United Kingdom