About Sp(ace) Spa And Lifestyle Limited (04204311) United Kingdom