About Teckersuk Ltd (12011597) United Kingdom