About Mann & Co. Limited (01093318) United Kingdom