About John Mcleod Joiners & Glaziers Ltd. (SC554856) United Kingdom