About R.e. Environmental Limited (03228268) United Kingdom