About Carisbrooke Investments General Partner Limited (03818306) United Kingdom