About Terry Waite Investments Limited (06101623) United Kingdom