About Flo-flex Polyurethane Limited (05890791) United Kingdom