About W B Devon & Somerset Limited (07963540) United Kingdom