About Meade Construction Ltd (11746592) United Kingdom