About J & J Mccann (holdings) Limited (SC231518) United Kingdom