About John Lombe Limited (11219007) United Kingdom