About Penkhull Environmental Services Limited (09824705) United Kingdom