About James S Williams Ltd (11047629) United Kingdom