About Apollo Solar Energy Plc (08542619) United Kingdom