About Flexintons & Co Ltd (13620255) United Kingdom