About Trimford Investments Limited (03963415) United Kingdom