About The Sassy Duck Ltd (12167880) United Kingdom