About Wallis & Barnes Limited (07961117) United Kingdom