About The Pinstripe Investment Company Limited (03245389) United Kingdom