About Tristan Fitzgerald Associates Limited (05876258) United Kingdom