About Mccann Developments Limited (07908399) United Kingdom