About Loddon Management Ltd (08022838) United Kingdom