About Trott Interiors Limited (08485436) United Kingdom