About The Flexie Bench Limited (10877283) United Kingdom