About Terracotta Investments Ltd. (06417546) United Kingdom