About Tregenna Technical Services Limited (09451753) United Kingdom