About J.s.m. Kitting Llp (OC323196) United Kingdom