About Ideal Bodyworx Ltd (08983848) United Kingdom