About George Clark Interiors Limited (04984253) United Kingdom