About William James 101 Ltd (12296632) United Kingdom