About Crabtree & Evelyn (overseas) Limited (01434171) United Kingdom