About The Heard Therapy Ltd (12493364) United Kingdom