About Semo Limited (06211683) United Kingdom