About Mcleish Architectural Design Ltd (SC672238) United Kingdom