About Sehc Limited (13259402) United Kingdom