About Flowseal Limited (01195021) United Kingdom