About Pd Stud Services Ltd (12868300) United Kingdom