About Essential Mix Limited (03442558) United Kingdom