About David Yeo Ltd. (08599845) United Kingdom