About Essington Information Technology Services Ltd (06912775) United Kingdom