About Lansdowne Green Energy Limited (RS007179) United Kingdom