About Megiddo Construction Team Ltd (10189650) United Kingdom