About Sequence Interiors Limited (13544696) United Kingdom