About I J Mcleish Ltd (SC438404) United Kingdom