About Sebastian & Simon Holding Group Ltd (13653769) United Kingdom