About J D Mcleish Ltd (SC658404) United Kingdom