About L. Dewey & Co. Limited (01765118) United Kingdom