About J.k. Owen & Sons Ltd (05797106) United Kingdom