About South Atlantic Trading & Investment Company Limited (00938976) United Kingdom