About Cameron & James Limited (08644710) United Kingdom