About Laura Gompertz Interiors Limited (09017352) United Kingdom