About C & N Interiors Ltd (11972385) United Kingdom