About Euroflo Manufacturing Services Limited (07653310) United Kingdom