About Teren Limited (05440908) United Kingdom