About 2a Interiors Limited (04329291) United Kingdom