About Trelawney Close Management Limited (04342151) United Kingdom