About Mead Architecture & Design Ltd (10597195) United Kingdom