About Dot & Seb Company Ltd (11505926) United Kingdom