About Sehouse Limited (10417541) United Kingdom