About Flexel (europe) Limited (06640303) United Kingdom