About Farndon Therapy Limited (12884822) United Kingdom