About D & O Plumbing Limited (08011848) United Kingdom