About Tregenna Associates Limited (11042310) United Kingdom