About National Flexible (holdings) Limited (05318610) United Kingdom