About Allensew Machinery Specialists Ltd (05362946) United Kingdom