About St James (partnership) Limited (09262920) United Kingdom