About Seil M&c (europe) Limited (09976359) United Kingdom