About The Carronades Management Company Limited (02272425) United Kingdom