About Marlborough Asset Management Limited (12460742) United Kingdom