About Duckhouse Pantry Llp (OC428741) United Kingdom