About Tiarn Mitchell Weekes Jeffers Ltd (11364094) United Kingdom