About J. J. Hall Ltd (05880287) United Kingdom