About Sortwaste Environmental Limited (02563373) United Kingdom