About Tern Takeley Limited (12522733) United Kingdom