About J & K Bell Limited (05938025) United Kingdom