Company name: Lancaster's Home & Garden
Description: Resource for plants & garden decor
Unit 2, The Old Station Yard, 186-188 Wood St, London E17 3NZ, United Kingdom