About Lodgewood Recycling Limited (08196701) United Kingdom