About Tregenna Lea Management Company Limited (13700378) United Kingdom