About G.r. Mcluskey & Son Limited (SC241270) United Kingdom