About Millard Pickering Construction Ltd (12584969) United Kingdom