About Ben Johnston Specialist Decorators Ltd (11628691) United Kingdom