About J&s Spa Limited (13671144) United Kingdom