About Tristan Wickham Limited (07180299) United Kingdom