About Thirkettle Asset Management Limited (08328382) United Kingdom