About James Cameron & Partners Limited (04113185) United Kingdom