About Stamford International (exports) Limited (03699418) United Kingdom