About Mcmillan Plant Ltd (SC374534) United Kingdom