About Duckies Cafe Ltd (11153524) United Kingdom