About Terry Martin Investments Ltd (11757277) United Kingdom