About Seh Manager Limited (06939560) United Kingdom