About Alvis Vickers Limited (03407706) United Kingdom