About Aveling & Porter Limited (04753913) United Kingdom