About Seu Wallace Ltd (13458628) United Kingdom