About Flexco And Co Limited (12150886) United Kingdom