About Gentle Release Therapy Ltd (13591249) United Kingdom