About Typrose Limited (00946828) United Kingdom