About The Pamper Company Limited (05129858) United Kingdom