About Birkbeck Natural Health Centre Limited (05752852) United Kingdom