About Flomax Finishings Ltd (09976051) United Kingdom