About Jlh Recycling Ltd (12082610) United Kingdom