About Ayurvedic & Homoeopathic Clinic Limited (04642747) United Kingdom