About Leicester Materials Handling Ltd (04927389) United Kingdom