About Wallis Teagan Limited (07584742) United Kingdom