About Tuhla Rula Uk Limited (06179142) United Kingdom