About Aluminium Brazing & Extrusion Design Ltd (10843980) United Kingdom