About Mills Construction & Design Ltd (13394331) United Kingdom