Giles Smith

Allen Brothers (Fittings) Limited · J. C. Bamford Excavators Limited
Total Patents: 6
Overall Rank: #819,271
Years Active: 2002–2022
Allen Brothers (Fittings) Limited Rank: #1