About The Mcallister Practice Limited (10168450) United Kingdom