About Ludlow Recycling Services Limited (13198538) United Kingdom