About Cannon Interiors Limited (08732554) United Kingdom