About Mead Contracting Developments Limited (06652456) United Kingdom