About Persimmonstud Limited (11628887) United Kingdom