About Nicolberry Interiors Ltd (13556428) United Kingdom