About Meko Electrical Services Limited (06925235) United Kingdom