About Ridge Environmental Limited (10286144) United Kingdom