About Carclo Investments Limited (00205701) United Kingdom