About John Keil Limited (00611584) United Kingdom