About Melton Mowbray Tyre Recycling Limited (06876260) United Kingdom