About Mcleish Services Limited (11242923) United Kingdom