About Tristan Rich Limited (04649603) United Kingdom