About Tenny Associates Limited (13087389) United Kingdom