About The Rejuvenation Room Limited (10778969) United Kingdom