About The Loddon Foundation Ltd (02448785) United Kingdom