About Flexa Furniture Limited (06867004) United Kingdom