About W.j. Hall Ltd (03878466) United Kingdom