About Sip & Savour Ltd (12282245) United Kingdom