About Teal Engineering Ltd. (09700595) United Kingdom