About Flo-mech. Limited (01190214) United Kingdom