About Paloma Hair And Beauty Products Limited (11152891) United Kingdom