About Megatek 2000 Systems Limited (03130511) United Kingdom