About Richard Gadd Interiors Limited (04265194) United Kingdom