About Flowguard Limited (SC389430) United Kingdom