About Beaumont Machinery Limited (12634811) United Kingdom