About J & M Mcnee Limited (SC353363) United Kingdom