About L. & S. Irving Limited (01177520) United Kingdom