About Carmel Investments Limited (01071612) United Kingdom