About Tse Palmer Ltd (13599359) United Kingdom