About David Hoyle Limited (00413256) United Kingdom