About Richard Stephens Decorating Specialist Ltd (13374032) United Kingdom