About Pamper Me Designer Oils Ltd (SC703246) United Kingdom