About Mccann & Sons Ltd (12316833) United Kingdom