About Barry Dewsbury Industrial Limited (08204535) United Kingdom