About Flexihose Ltd (07922806) United Kingdom