About J & J Mclean Ltd (SC593004) United Kingdom