About Mead Building Services Limited (02264345) United Kingdom