About William Alty & Sons Limited (00346916) United Kingdom