About Liquid Interiors London Ltd (10949455) United Kingdom