About Seb Group Ltd (13691326) United Kingdom