About Avondale Motors (ne) Limited (07891330) United Kingdom