About Smyllie Holdings Limited (13219246) United Kingdom