About Flexington Ltd (12842576) United Kingdom