About Yoxall Homes Ltd (13176464) United Kingdom