About B & D (odiham) Limited (08377459) United Kingdom