About John Kilby & Son Limited (00557587) United Kingdom