About Mcteague Plant Limited (13023933) United Kingdom