About Somerset Equus Ltd (09020999) United Kingdom