About Flowmatic Solutions Ltd (12545211) United Kingdom