About Balefire Technical Services Limited (06703159) United Kingdom