About Ej & Duncan Ltd (11474078) United Kingdom