About Rainham Environmental Holdings Limited (10162652) United Kingdom