About Nuttycombe Electrical & Mechanical Services Limited (09274283) United Kingdom