About Wm.lillico & Son Limited (00332458) United Kingdom