About Abbotts Mechanical And Electrical Ltd (06197626) United Kingdom