About The Palms Hair & Beauty Limited (08222911) United Kingdom