About Sterling Campbell Green Energy Ltd (11624845) United Kingdom