About Tenbury Holding Ltd (10052139) United Kingdom