About Temstaer Ltd (11121941) United Kingdom