About Reverse Vending Maintenance Ltd. (07637590) United Kingdom