About Downham Market Complementary Health Clinic Limited (12316612) United Kingdom