About The Farriers Foundation (CE001099) United Kingdom