About Interclad Firebrand Ltd (11430810) United Kingdom