About William James Group Ltd (13450782) United Kingdom