About Leicester Reclaims Ltd (12320575) United Kingdom