About Palm Spas Limited (09944438) United Kingdom