About Neo1 Interiors Ltd (13706339) United Kingdom