About Micro Weighing Systems Limited (03796707) United Kingdom