About C. James And Company Limited (02999326) United Kingdom