About Bagley Practitioner Limited (10176161) United Kingdom