About Mcglennon Ltd (12994660) United Kingdom