About Sembel Limited (10788400) United Kingdom