About Avon Composite Engineering Ltd (08885367) United Kingdom