About S Aldridge & Co Recycling Limited (08563289) United Kingdom