About James Ind Ltd. (03399359) United Kingdom