About Nobilla Machine Tools Limited (06317102) United Kingdom