About William James Restaurants Limited (11223340) United Kingdom