About Loddon Village Ltd (13439165) United Kingdom