About W. E. Smith Holdings Limited (03295926) United Kingdom