About Flowtech Fluidpower Plc (09010518) United Kingdom