About Sotham Technical Services Limited (03694216) United Kingdom