About J & E Hall Limited (03120673) United Kingdom