About The Laminitis Clinic Limited (09237395) United Kingdom