About Haxted Investment Management Limited (03036087) United Kingdom