About Flomak Ltd (12429879) United Kingdom