About J I Cameron Limited (10084972) United Kingdom