About Edna. M. Tuck Limited (04526185) United Kingdom