About Francis James & Partners (consulting) Limited (09356231) United Kingdom