About Avid Retail Interiors Limited (08863646) United Kingdom