About Mann & Son (london) Limited (00444555) United Kingdom