About Levi & Son Ltd. (09886728) United Kingdom