About Mccann Apps Ltd (08711603) United Kingdom