About Gcl Fabrications Ltd (07717881) United Kingdom