About Tri Ferris Promotions Limited (09515336) United Kingdom