About Met Technology Limited (05365158) United Kingdom