About N J Williams Holdings Limited (13335472) United Kingdom