About William James Essentials Limited (13123747) United Kingdom