About Moss Switchgear Services Limited (03281304) United Kingdom