About Taflan Limited (12288375) United Kingdom