About Avonside Engine Company Limited (02561182) United Kingdom