About J L Hall Ltd (05970005) United Kingdom