About Ely & Ysak Ltd (12769324) United Kingdom