About Angel Motor Company (leeds) Limited (10432298) United Kingdom