About Flexseal Limited (06536442) United Kingdom