About Daniel Elcock Machinery Limited (11280824) United Kingdom