About William Lennon & Co. (footwear Manufacturers) Limited (00787586) United Kingdom