About Seb (uk) Holdings Limited (06555892) United Kingdom