About Nicolas Hooper Interiors Limited (08085362) United Kingdom