About D Plummer Limited (11187056) United Kingdom