About Pedigree Homes Limited (12526601) United Kingdom