About L.w. Haggar & Sons Limited (00807293) United Kingdom