About Viridor New England (efw) Limited (07421224) United Kingdom