About Jack&hall Limited (08773639) United Kingdom