About Tyrrell S Finance Limited (09304568) United Kingdom