About Tpi Europe Ltd (05966566) United Kingdom