About V&m Recycling Ltd (10077309) United Kingdom