About H&o Recycling Ltd (12377351) United Kingdom