About Seb Maxwell Interiors Ltd. (12678914) United Kingdom