About Tyrrell Dowinton Associates (uk) Ltd (09429408) United Kingdom