About J Hall Associates Limited (07973791) United Kingdom