About Flomec (europe) Limited (06070437) United Kingdom