About Gough Meadows Interiors Limited (11061831) United Kingdom