About Encore Machinery Limited (04290825) United Kingdom