About Flying Ducks Catering Company Limited (07765261) United Kingdom