About Pedigree Stock Farm Developments Limited (00254115) United Kingdom