About Michael Knowles Works Limited (11307337) United Kingdom