About J.l. Kelham Ltd (05692005) United Kingdom