About Dymchurch Lympne Wood Ltd (12871616) United Kingdom