About Talon Trading Ltd (12730360) United Kingdom