About Tenens Associates Limited (01707348) United Kingdom