About Whitstable Oyster Company Limited (05395094) United Kingdom