About Flexo Furniture Limited (07881093) United Kingdom