About Louis Mann & Son Limited (00773585) United Kingdom