About Richard J. Hall Limited (12178799) United Kingdom