About D & F (yeovil) Limited (08733496) United Kingdom