About Sweet & Savory Limited (13450096) United Kingdom