About May Magal Limited (12179418) United Kingdom