About Condor Energy Systems Limited (07442063) United Kingdom