About Barry Trading Limited (12011675) United Kingdom