About Carrack Gladden Management Limited (02964878) United Kingdom