About Edward Towgood And Sons Ltd (00147242) United Kingdom