About Tristan (holdings) Limited (08768462) United Kingdom