About J K Hall & Co Limited (08886032) United Kingdom