About David Rowell Ltd. (03559588) United Kingdom