About Alvis Developments Limited (09570759) United Kingdom