About J & K Johnson Limited (SC588926) United Kingdom