About Trefilik & Co Limited (10979847) United Kingdom