About Powell Dear And Morris Limited (10055268) United Kingdom