About J Hall Engineering Limited (08498403) United Kingdom