About Emblem International Limited (01259130) United Kingdom