About Pamper Bar Limited (12259704) United Kingdom