About John Richards Decorators Ltd (04309229) United Kingdom