About Essential London Limited (06609941) United Kingdom