About Met T&s Management Ltd (09001946) United Kingdom