About Gary A Hall Limited (06674119) United Kingdom