About E D Hall & Co Ltd (11215691) United Kingdom