About Birkbeck Natural Health Clinic Limited (06067500) United Kingdom