About Millard & Welsman Homes Ltd (11247421) United Kingdom