About Flexsea Ltd (13361850) United Kingdom