About Trull Investments Limited (06025357) United Kingdom