About Lillehammer Spa Limited (07113178) United Kingdom