About Mekon Ltd. (02545311) United Kingdom