About Cotterdale Investments Limited (08634981) United Kingdom