About Essential It Solutions Limited (06875868) United Kingdom