About Cooala Ltd (08871777) United Kingdom