About Switchgear Services & Solutions Limited (06761953) United Kingdom