About Mcleish Architect Limited (05605730) United Kingdom