About Romford Group Environmental Services Limited (03924037) United Kingdom