About Push Energy (kentishes) Limited (08400007) United Kingdom