About Claire Hammond Interiors Limited (NI607664) United Kingdom