About Tene Edwards Ltd (12643445) United Kingdom