About Trescowe Trading Limited (11606213) United Kingdom