About Taulis Limited (11534885) United Kingdom