About Temis & Frei Associates Limited (05588297) United Kingdom