About Flowflex Components Limited (00530070) United Kingdom