About Alvor Motor Company Limited (07700818) United Kingdom