About Flexworld Uk Limited (03568830) United Kingdom