About Semloh Electrics Limited (02674882) United Kingdom