About Mercross (electrical) Limited (01070766) United Kingdom