About Seb Design Limited (09006052) United Kingdom