About S J Hall Holdings Limited (10645513) United Kingdom