About Up Tucker Ltd (13664286) United Kingdom