About Optimum Environmental Services Ltd (11034824) United Kingdom