About Uflex Europe Limited (05086797) United Kingdom