About Severn Waste Services Limited (03618688) United Kingdom