About A. J. Hall Limited (05381607) United Kingdom