About Sewell Wallis Ltd (10546357) United Kingdom