About Deacon Syme Holdings Limited (11864538) United Kingdom