About Redbridge Environmental Solutions Limited (12566713) United Kingdom