About Richard Barnes Decorators Ltd (08648073) United Kingdom