About Emblem Group (london) Limited (07542296) United Kingdom