About The Pamper Club London Limited (09721988) United Kingdom