About Alan Armstrong Haulage Limited (10086707) United Kingdom