About Millard Carpentry & Construction Limited (11258703) United Kingdom