Glass, Ceramics & Concrete - Barking, England, United Kingdom
LEO DESIGN SYSTEMS LIMITED is a glass, ceramics & concrete company.