About W. B. And D. E. Powell Limited (08753197) United Kingdom