About Mccann Independent Traders Ltd (12241738) United Kingdom