About Tay Street Management Ltd (13195264) United Kingdom