About Technical Brands Uk & Ireland Ltd (NI650026) United Kingdom