About The Dawdling Duck Mobile Bar Limited (12517648) United Kingdom