About Tyrrell Associates Ltd (07148014) United Kingdom