About Chewar & Co Ltd (11881943) United Kingdom