About Flexico Developments Limited (00541762) United Kingdom