About Mccann Vehicle Solutions Ltd (10860410) United Kingdom