About E. Walker (decorators) Limited (03708018) United Kingdom