About Tenergy Walworth Manor Limited (13699365) United Kingdom