About John Pollard Therapy Ltd (12394552) United Kingdom