About Ridgewood Plant Services Limited (12101133) United Kingdom