About Chill Out Rooms Limited (04246872) United Kingdom