About Terbar Limited (NI068588) United Kingdom