About William Hall And Sons Limited (12774636) United Kingdom