About Stephen Cormack Waste Consultant Limited (13198823) United Kingdom