About Upton Mount Management Company Ltd (04002559) United Kingdom