About Wax & Plastic Recycling Technology Ltd (12475472) United Kingdom