Automotive and Transport
St.George's House, 6 St George's Way.
Leicester
Leicestershire
Central
LE1 1SH
Tel: 0918844001
Since 1985, Llorsa is specialized in supplying all kinds of forklifts. Their client list ranges from large companies to small family businesses. ...