About Encoreserve Limited (03380507) United Kingdom