About Aveling-barford Limited (04753916) United Kingdom