About Feel Good Treatments Limited (08357019) United Kingdom