Lucas Service U K Store Number, Menzies Road, Ponswood Estate, St Leonards-on-Sea, East sussex TN389BE