About Nrich Interior Design Limited (09023819) United Kingdom