Haydon Mechanical and Electrical Ltd phone Anchor House, School Lane, Chandler's Ford Chandler's Ford, Hampshire SO53 4DY map