Plants in Ashford, Kent We help you find any company! Shackleton & Hayton Limited 1 Vesper Court, Smarden, Ashford Ashford, Kent