About Bulldog Machinery Limited (08383765) United Kingdom