About Ideal Recycling Limited (05838501) United Kingdom