About Sip&tuck Limited (10208376) United Kingdom