About Stud Works Ltd (10324685) United Kingdom