About Hall James Limited (05899793) United Kingdom