About Cougar Beauty Products Limited (08945117) United Kingdom