M & H Technical Services Ltd phone Leonard Works, First Avenue Trafford Park, Greater Manchester M17 1JZ map Vickers Electronics Ltd phone Alliance House, Westpoint Enterprise Park, Clarence Avenue Trafford Park, Greater Manchester M17 1QS map if (!IN_DEV) { ?> } ?>