About Flexihose (plymouth) Ltd (05241014) United Kingdom