About Energy & Environment Business Services Ltd (04991577) United Kingdom