About Flexiblelivingstore Ltd (13419252) United Kingdom