About Neil Tyrrell Limited (09529884) United Kingdom