About Millard Developments Ltd (13006538) United Kingdom