About Moffatt Electrical Ltd (12050313) United Kingdom