About Leicester Environmental Llp (OC425347) United Kingdom