About Weflo Valve Company Limited (06888330) United Kingdom