About Encoretel Limited (06915246) United Kingdom