About Quinn Interiors Limited (02989693) United Kingdom