About Mettle & Bond Ltd. (10542638) United Kingdom