About Essential Quality Products L.p. (SL019628) United Kingdom