About Yankee International Limited (10086917) United Kingdom