About The Barefoot Horse Company Ltd (10762653) United Kingdom