About Lightfoots (est. 1897) Limited (00437982) United Kingdom