About Tristel International Limited (07874262) United Kingdom