About J.williams Direct Ltd. (09990697) United Kingdom