About Tenergy Blenheim House Limited (12499164) United Kingdom