About J.mcewan Ltd (SC637396) United Kingdom