About James Kelly Limited (03107141) United Kingdom