About Richard Ingram Decorators Ltd (08372226) United Kingdom