About The Pamper Rooms Ltd (12699045) United Kingdom