About W. & D.j. Deverill Limited (05854714) United Kingdom