About J & B Green Energy Ltd (07989878) United Kingdom