About The Little Horse Company Ltd (13183240) United Kingdom