About Terra Light Equipment L.p. (SL008533) United Kingdom