About David Yardley Limited (01375085) United Kingdom