About William James Consultants Limited (11130058) United Kingdom