About Trelawny Investments (london) Ltd (10652223) United Kingdom