About St. Andrew Chiropractic Clinic Limited (12266636) United Kingdom