About Encore Technologies Limited (09307379) United Kingdom