Tailormade Windows & Doors Ltd. London House, 37 London Road, Stoke-on-Trent, Staffordshire ST41NB