About Protea Pamper Room Limited (12702109) United Kingdom