About John Leeke Limited (00291036) United Kingdom