About Essequibo Limited (08029813) United Kingdom