A G Perrot & Sons Ltd. 23 Wellington Road, Orpington, Kent BR54AG