About Semac Limited (03853404) United Kingdom