About Flexil Holdings Limited (03909696) United Kingdom