Why am I seeing this ad?

Electrical Supplies Blunsdon Saint Andrew


51.61 -1.79

Broad Blunsdon Stanton Fitzwarren Stratton Saint Margaret Upper Stratton Hannington South Marston Purton Stoke Swindon Castle Eaton Cricklade Purton Highworth Sevenhampton Lydiard Millicent Kempsford Lydiard Tregoze Marston Meysey Down Ampney Whelford Leigh Bourton Shrivenham Wroughton Coleshill Wanborough Meysey Hampton Watchfield Liddington Ashton Keynes Fairford Chisledon Buscot Royal Wootton Bassett Poulton Bishopstone South Cerney Lechlade Little Hinton Southrop Minety Idstone Ampney Saint Mary Ashbury Ampney Saint Peter Draycot Foliat Coxwell Broad Town Somerford Keynes Little Faringdon Quenington Ampney Crucis Broad Hinton Brinkworth Siddington Woolstone Faringdon Hatherop Cliffe Pypard Coln Saint Aldwyn Tockenham Preston Ewen Winterbourne Bassett Oaksey Uffington Eastleach Eastleach Turville Eastleach Martin Barnsley Langford Radcot Ogbourne Saint George Lyneham Bibury Arlington Cirencester Broadwell Balking Berwick Bassett Hankerton