About K&j Williams Holdings Ltd (11830170) United Kingdom