About William & James Limited (10477260) United Kingdom