About T. E. W. Ltd (12825193) United Kingdom