About Tavistock Global Resources Limited (13197688) United Kingdom