About Interiors London Holdings Limited (12306719) United Kingdom