About West Spring Stud Ltd (11380689) United Kingdom