About J.a. Kessler Limited (01264277) United Kingdom