About The Appaloosa Horse Club (uk) Limited (03918039) United Kingdom