About L. Littlewood & Son Limited (00531475) United Kingdom