About Metson & Metson Ltd. (13548100) United Kingdom