About N&a Interiors Ltd (11959860) United Kingdom