About Carron Investments Limited (03715375) United Kingdom