About Terrabright International Lp (SL034052) United Kingdom