About The Thallo Practice Ltd (13267726) United Kingdom