About Temylex Ltd (07581397) United Kingdom