About Tyrrell Consultants Ltd. (03665618) United Kingdom