About Lancashire Decorators Limited (06206113) United Kingdom