About J & L Mackay Ltd (SC522713) United Kingdom