About Megiddo Distribution Ltd (09891813) United Kingdom