About Terranco Investment Company Limited (02807864) United Kingdom