About Alfred Bagnall And Sons Limited (00117129) United Kingdom