About Nicholson Interiors Ltd (12238995) United Kingdom