About Ponderosa Uk Stud Limited (02099147) United Kingdom