About Tristram Hillier Consulting Ltd (07793405) United Kingdom