About D E Byass And Son Ltd (08000435) United Kingdom