About William & James Investments Ltd (13583895) United Kingdom