About David Ormerod Limited (03839040) United Kingdom