About The Striped Horse Co Ltd (11485173) United Kingdom