About Valley View Stud Ltd (06611076) United Kingdom