About Loughborough Forklifts Ltd (05469611) United Kingdom