Flextol

Unit 1E Park Farm
Uppingham Road
Billesdon
Leicester
Leicestershire
LE7 9FN
United Kingdom

Trade Names
FLEXFLEXSTARFLEXTOLKGS DIAMOND INTERNATIONALMAKITA