About Trimac Investments Limited (01850709) United Kingdom