About Woolpack Smeeth Limited (12352283) United Kingdom