About Esnaf & Co Ltd. (09332512) United Kingdom