About Woolpack Chilham Ltd (12388390) United Kingdom