About Avl Holdings Limited (03294874) United Kingdom