About The Laughing Horse Ltd. (03919572) United Kingdom