About Whitstable Investment Company Limited (12942151) United Kingdom