About Flexiroom Solutions Ltd (12872121) United Kingdom