About Loddon Ridge Management Limited (05289507) United Kingdom