About Douglas Duffin Equestrian Ltd (SC603938) United Kingdom