About Edward Ducker Ltd (13438329) United Kingdom