About S J Hall Ltd (10340308) United Kingdom