About Nicoll Interiors Ltd (13215796) United Kingdom