About Typsa Limited (10750310) United Kingdom