About Skimmington Stud Limited (13487085) United Kingdom