About Mead Energy & Architectural Design Ltd (08940798) United Kingdom