About Francis L James And Partners Ltd (10908769) United Kingdom