About Tarragon Trading Limited (11064446) United Kingdom