About Jjs Mills Engineering Limited (06882034) United Kingdom