About Noe Machine Sales Limited (08535609) United Kingdom