About Alex Hall Farrier Services Limited (07911799) United Kingdom