About W James Holdings Ltd (11575363) United Kingdom