About George Russell Environmental Services Limited (SC278977) United Kingdom