About James Miller (kelham) Limited (05080097) United Kingdom