About Tickners Trading Ltd (10731770) United Kingdom