About Atlas Recyclers 2 Limited (NI021518) United Kingdom