About Solv Waste Environmental Limited (01186625) United Kingdom