About Pamper Place Limited (11615101) United Kingdom