About J R Hall Limited (06435302) United Kingdom