About John Mccandlish Limited (SC055719) United Kingdom