About D H & P Powell Decorating Limited (05119593) United Kingdom